explosion crater - Turco Inglés Diccionario